package com.example.caiyu.Pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.ArrayList;
/**
 * 商品类，用于表示商品信息
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Commodity {
    /**
     * 商品唯一标识符
     */
    private String commodityId;

    /**
     * 商品名称
     */
    private String name;

    /**
     * 商品价格
     */
    private Float price;

    /**
     * 商品类别
     */
    private String category;

    /**
     * 商品图片base64编码
     */
    private String images;

    /**
     * 1表示通过，0表示待审核，-1表示不通过
     */
    private Integer commodityStatus;

    /**
     * 商品评分，范围从1到5
     */
    private Integer score;

    /**
     * 商品评论列表
     */
    private ArrayList<Comment> commentsArray;

}
